farm ditch - İspanyolca İngilizce Sözlük